home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / mint / filesy~1 / mfs609s.zoo / fsck / proto.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-11-25  |  1.2 KB  |  43 lines

  1. #ifdef __STDC__
  2. # define    P(s) s
  3. #else
  4. # define P(s) ()
  5. #endif
  6.  
  7.  
  8. /* common.c */
  9. int comma_parse P((char *str , llist **list ));
  10. void read_zone P((long zone , void *buff ));
  11. void write_zone P((long zone , void *buff ));
  12. int chk_range P((long zone ));
  13. void setbit P((long zone , unsigned *map ));
  14. void clrbit P((long zone , unsigned *map ));
  15. int isset P((long zone , unsigned *map ));
  16. long findbit P((unsigned *map , long limit ));
  17. long alloc_zone P((void ));
  18. int mark_zone P((long zone ));
  19. void unmark_zone P((long zone ));
  20. int ask P((char *str , char *alt ));
  21. void fatal P((char *str ));
  22. void sfatal P((char *str ));
  23. void usage P((void ));
  24. void read_tables P((void ));
  25. int do_trunc P((void ));
  26. int chk_irange P((unsigned inum ));
  27. void inerr P((char *name ));
  28. int badname P((char *name ));
  29. void cpdir P((dir_struct *dest , dir_struct *src ));
  30. void showinfo P((void ));
  31.  
  32. /* io.c */
  33. void read_blocks P((long start , unsigned count , void *buff ));
  34. void write_blocks P((long start , unsigned count , void *buff ));
  35. int init_device P((char *name , int rw ));
  36. void close_device P((void ));
  37. int set_size P((long nblocks ));
  38.  
  39. /* main.c */
  40. void main P((int argc , char **argv ));
  41.  
  42. #undef P
  43.